﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Modelo_ETdA.Negocio.Analise.Avaliacao
{
    public class Questionario : Avaliacao
    {
        private int idade;

        /*
         * True -> Masculino
         * False -> Feminino
         */
        private Boolean genero;
        private Boolean cliente;
        private int codHabilitacao;
        private int codQuest;


        private static int dimensao = 1;


        public Questionario(int codAval, int codQuest, int codForm, DocumentoCabecalho doc_cab, int codAmbC, int idade, Boolean genero, Boolean cliente, int codHabilitacao)
            : base(codAval, codAmbC, codForm, doc_cab)
        {
            this.idade = idade;
            this.genero = genero;
            this.cliente = cliente;
            this.codHabilitacao = codHabilitacao;
            this.codQuest = codQuest;

        }



        public Questionario(int codForm, DocumentoCabecalho doc_cab, int codAmbC, int idade, Boolean genero, Boolean cliente, int codHabilitacao)
            : base(codAmbC, codForm, doc_cab)
        {
            this.idade = idade;
            this.genero = genero;
            this.cliente = cliente;
            this.codHabilitacao = codHabilitacao;
        }

        public Boolean Cliente
        {
            get { return cliente; }
            set { cliente = value; }
        }

        public int Idade
        {
            get { return idade; }
            set { idade = value; }
        }

        public Boolean Genero
        {
            get { return genero; }
            set { genero = value; }
        }

        public int CodHabilitacao
        {
            get { return codHabilitacao; }
            set { codHabilitacao = value; }
        }

        public static int Dimensao
        {
            get { return Questionario.dimensao; }
            set { Questionario.dimensao = value; }
        }

        public int CodQuest
        {
            get { return codQuest; }
            set { codQuest = value; }
        }


    }
}
